Big Huge Thesaurus

sluice valve

noun